home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / progut~1 / iostream.zoo / src / Makefile < prev    next >
Encoding:
Makefile  |  1991-09-22  |  796 b   |  45 lines

  1. # Assumes GNU make
  2.  
  3. CROSSDIR = /net/acae127/home/bammi/atari/cross-gcc
  4. CROSSLIB = $(CROSSDIR)/lib
  5. CROSSBIN = $(CROSSDIR)/bin
  6.  
  7. AR    = $(CROSSBIN)/car
  8. CC    = cgcc
  9. GXX    = cg++
  10. CC020   = cgcc -m68020
  11. GXX020  = cg++ -m68020
  12. CPP    = /lib/cpp
  13. AS     = $(CC)
  14. LIB     = $(CROSSLIB)
  15. MAKE    = /util/gnu/bin/make
  16.  
  17. COMMONDEFINES = -DNO_LIBGXX_MALLOC
  18.  
  19. VERSION=0.36
  20.  
  21. IOSTREAM_OBS= streambu.o iostream.o strstrea.o \
  22.   fstream.o parsestr.o stream.o \
  23.   makebuf.o editbuf.o fvwrite.o \
  24.   filebuf.o sgetline.o igetline.o\
  25.   vsbscanf.o vbprintf.o
  26.  
  27. io.olb: $(IOSTREAM_OBS)
  28.     rm -f $@
  29.     $(AR) rs $@ $^
  30.  
  31. #CPLUS=$(GXX) -fno-defer-pop -Wall -DDEBUG $(COMMONDEFINES)
  32. CPLUS=$(GXX) -O $(COMMONDEFINES)
  33.  
  34. %.o: %.cc
  35.     $(CPLUS) -c -I../include $<
  36.  
  37. install:
  38.     cp io.olb $(CROSSLIB)
  39.  
  40. clean:
  41.     rm -f *.o
  42.  
  43. realclean: clean
  44.     rm -f *.olb core report
  45.